www.gusucode.com > VC编写的串口调试软件 > VC编写的串口调试软件,内含Modbus协议类 支持对Modbus通讯调试/Modbus串口调试软件1.0/com/PlugPPBase.cpp

    // PlugPPBase.cpp : implementation file
//

#include "stdafx.h"
#include "PlugPPBase.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CPlugPPBase
/*
CPlugPPBase::CPlugPPBase()
{
	m_pProtocal=NULL;
	m_pSerialPort=NULL;
}

CPlugPPBase::~CPlugPPBase()
{
}
//*/

BEGIN_MESSAGE_MAP(CPlugPPBase, CWnd)
	//{{AFX_MSG_MAP(CPlugPPBase)
		// NOTE - the ClassWizard will add and remove mapping macros here.
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


/////////////////////////////////////////////////////////////////////////////
// CPlugPPBase message handlers
/*
CString CPlugPPBase::GetProtocalName()
{
	return "asfadsf";
	return NULL==m_pProtocal ? "No Protocal" : m_pProtocal->m_strPrtName;
}
//*
void CPlugPPBase::SetPort(UINT portnr, UINT baud, char parity, UINT databits, UINT stopsbits, DWORD dwCommEvents, UINT nBufferSize)
{
	m_PortData.uPortNum=portnr;
	m_PortData.uBaud=baud;
	m_PortData.cParity=parity;
	m_PortData.uDataBits=databits;
	m_PortData.uStopBits=stopsbits;
	m_PortData.dwCommEvents=dwCommEvents;
	m_PortData.nBufferSize=nBufferSize;

}
//*/
/*
BOOL CPlugPPBase::Run(CWnd* pParent)
{
	return NULL;
}
//*/
void CPlugPPBase::PostNcDestroy() 
{
	// TODO: Add your specialized code here and/or call the base class

	CWnd::PostNcDestroy();
}